package ru.susu.algebra.partition.polyhedron.checkers;

import java.util.List;

import ru.susu.algebra.partition.Partition;

/**
 * @author akargapolov
 * @since: 09.03.2010
 */
public interface IVertexChecker
{
	public static final String CHECKED_RESULT = "";
	public static final String NOT_CHECKED_RESULT = "NotChecked";

	/**
	 * Возвращает результат проверки некоторых условий, накладываемых на вершину полиэндра
	 *
	 * @param partition разбиение
	 * @return результат проверки
	 */
	String check(Partition partition, List<Partition> allPartitions);
}
